<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html><head>
<title>Static Call Graph - [.\obj\NDT_FW.axf]</title></head>
<body><HR>
<H1>Static Call Graph for image .\obj\NDT_FW.axf</H1><HR>
<BR><P>#&#060CALLGRAPH&#062# ARM Linker, 5060750: Last Updated: Tue Aug 16 17:56:51 2022
<BR><P>
<H3>Maximum Stack Usage =          8 bytes + Unknown(Cycles, Untraceable Function Pointers)</H3><H3>
Call chain for Maximum Stack Depth:</H3>
AFE0_IRQHandler
<P>
<H3>
Mutually Recursive functions
</H3> <LI><a href="#[1]">NMI_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[1]">NMI_Handler</a><BR>
 <LI><a href="#[2]">HardFault_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[2]">HardFault_Handler</a><BR>
 <LI><a href="#[3]">SVC_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[3]">SVC_Handler</a><BR>
 <LI><a href="#[4]">PendSV_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[4]">PendSV_Handler</a><BR>
 <LI><a href="#[5]">SysTick_Handler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[5]">SysTick_Handler</a><BR>
 <LI><a href="#[11]">Default_IRQHandler</a>&nbsp;&nbsp;&nbsp;&rArr;&nbsp;&nbsp;&nbsp;<a href="#[11]">Default_IRQHandler</a><BR>
</UL>
<P>
<H3>
Function Pointers
</H3><UL>
 <LI><a href="#[b]">AFE0_IRQHandler</a> from hal_cs_f71_afe.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[11]">Default_IRQHandler</a> from startup_csa37f71.o(.text) referenced 20 times from startup_csa37f71.o(RESET)
 <LI><a href="#[f]">FAULT_IRQHandler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[2]">HardFault_Handler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[a]">I2C0_IRQHandler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[1]">NMI_Handler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[c]">PA_IRQHandler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[10]">PB_IRQHandler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[6]">PVD_IRQHandler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[4]">PendSV_Handler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[0]">Reset_Handler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[3]">SVC_Handler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[5]">SysTick_Handler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[14]">SystemInit</a> from hal_cs_f71_reg.o(.text) referenced from startup_csa37f71.o(.text)
 <LI><a href="#[8]">TMR0_IRQHandler</a> from hal_cs_f71_timer.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[9]">TMR1_IRQHandler</a> from hal_cs_f71_timer.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[e]">USART_IRQHandler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[d]">WK_IRQHandler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[7]">WWDT_IRQHandler</a> from startup_csa37f71.o(.text) referenced from startup_csa37f71.o(RESET)
 <LI><a href="#[15]">__main</a> from entry.o(.ARM.Collect$$$$00000000) referenced from startup_csa37f71.o(.text)
 <LI><a href="#[12]">main</a> from main.o(.text) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
 <LI><a href="#[13]">uart_send</a> from hal_cs_f71_uart.o(.text) referenced from hal_cs_f71_uart.o(.text)
</UL>
<P>
<H3>
Global Symbols
</H3>
<P><STRONG><a name="[15]"></a>__main</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(.text)
</UL>
<P><STRONG><a name="[81]"></a>_main_stk</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

<P><STRONG><a name="[16]"></a>_main_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
<BR><BR>[Calls]<UL><LI><a href="#[17]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
</UL>

<P><STRONG><a name="[7c]"></a>__main_after_scatterload</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
<BR><BR>[Called By]<UL><LI><a href="#[17]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__scatterload
</UL>

<P><STRONG><a name="[82]"></a>_main_clock</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))

<P><STRONG><a name="[83]"></a>_main_cpp_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))

<P><STRONG><a name="[84]"></a>_main_init</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))

<P><STRONG><a name="[85]"></a>__rt_final_cpp</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))

<P><STRONG><a name="[86]"></a>__rt_final_exit</STRONG> (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))

<P><STRONG><a name="[12]"></a>main</STRONG> (Thumb, 4 bytes, Stack size 0 bytes, main.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> entry9a.o(.ARM.Collect$$$$0000000B)
</UL>
<P><STRONG><a name="[1f]"></a>afe_init_config</STRONG> (Thumb, 54 bytes, Stack size 24 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[20]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_init
</UL>
<BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[21]"></a>HAL_AFE_Init_Sub</STRONG> (Thumb, 178 bytes, Stack size 16 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_reg_wrprot_unlock
<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_reg_wrprot_lock
<LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_io_multiples_set
<LI><a href="#[24]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rcc_hirc14_enable_set
<LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rcc_apb_periph_clock_config
<LI><a href="#[27]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;nvic_irqx_enable
<LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;nvic_irq_priority_set
<LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_delay_ms
<LI><a href="#[2e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_vs_limit_enable
<LI><a href="#[30]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_vs_limit_disable
<LI><a href="#[19]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_vs_enable
<LI><a href="#[2a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_vs_config
<LI><a href="#[2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_sample_channel_select
<LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_pga_bypass_set
<LI><a href="#[33]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_dac_enable
<LI><a href="#[32]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_dac_config
<LI><a href="#[2d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_opreation_mode_set
<LI><a href="#[29]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_interrupt_enable
<LI><a href="#[1b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_enable
<LI><a href="#[2b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_channel_vs_select
<LI><a href="#[1f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_init_config
<LI><a href="#[18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_calibration
</UL>
<BR>[Called By]<UL><LI><a href="#[4d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_afe_noise_test
<LI><a href="#[34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init
</UL>

<P><STRONG><a name="[34]"></a>HAL_AFE_Init</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>
<BR>[Called By]<UL><LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_channel_check
</UL>

<P><STRONG><a name="[b]"></a>AFE0_IRQHandler</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, hal_cs_f71_afe.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = AFE0_IRQHandler
</UL>
<BR>[Calls]<UL><LI><a href="#[36]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_conver_finish_clear
<LI><a href="#[35]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_conver_finish
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[37]"></a>hal_adc_get</STRONG> (Thumb, 20 bytes, Stack size 16 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_sample_data_get
</UL>

<P><STRONG><a name="[39]"></a>hal_dac_set</STRONG> (Thumb, 18 bytes, Stack size 16 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[3a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_dac_data_set
</UL>

<P><STRONG><a name="[3b]"></a>hal_dac_get</STRONG> (Thumb, 20 bytes, Stack size 16 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[3c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_dac_data_get
</UL>

<P><STRONG><a name="[3d]"></a>hal_wait_sample_finished</STRONG> (Thumb, 114 bytes, Stack size 16 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_sample_channel_enable
<LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_sample_channel_disble
<LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_conver_start
<LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterSleep
</UL>

<P><STRONG><a name="[87]"></a>hal_pga_gain_set</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hal_cs_f71_afe.o(.text), UNUSED)

<P><STRONG><a name="[88]"></a>hal_pga_gain_get</STRONG> (Thumb, 6 bytes, Stack size 0 bytes, hal_cs_f71_afe.o(.text), UNUSED)

<P><STRONG><a name="[43]"></a>HAL_Get_Channel_PN_Value</STRONG> (Thumb, 854 bytes, Stack size 24 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[2c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_sample_channel_select
<LI><a href="#[3e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_sample_channel_enable
<LI><a href="#[41]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_sample_channel_disble
<LI><a href="#[44]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_ainp_pullup_enable
<LI><a href="#[46]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_ainp_pullup_disable
<LI><a href="#[47]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_ainp_pulldown_enable
<LI><a href="#[45]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_ainp_pulldown_disable
<LI><a href="#[38]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_sample_data_get
<LI><a href="#[3f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_conver_start
<LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterSleep
<LI><a href="#[49]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;get_comparing_values
<LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_log_info
</UL>
<BR>[Called By]<UL><LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_channel_check
</UL>

<P><STRONG><a name="[4a]"></a>hal_afe_enable</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[19]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_vs_enable
<LI><a href="#[4b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_pga_enable
<LI><a href="#[33]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_dac_enable
<LI><a href="#[1b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_enable
</UL>
<BR>[Called By]<UL><LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_channel_check
</UL>

<P><STRONG><a name="[4c]"></a>hal_channel_check</STRONG> (Thumb, 68 bytes, Stack size 24 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_afe_enable
<LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
<LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adcr_init
<LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_log_info
<LI><a href="#[34]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init
</UL>

<P><STRONG><a name="[4d]"></a>hal_afe_noise_test</STRONG> (Thumb, 22 bytes, Stack size 8 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[4e]"></a>hal_afe_disable</STRONG> (Thumb, 20 bytes, Stack size 8 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[52]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_vs_disable
<LI><a href="#[4f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_pga_disable
<LI><a href="#[51]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_dac_disable
<LI><a href="#[50]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_disable
</UL>

<P><STRONG><a name="[53]"></a>HAL_Delay_Init</STRONG> (Thumb, 8 bytes, Stack size 8 bytes, hal_cs_f71_delay.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_delay_init
</UL>

<P><STRONG><a name="[2f]"></a>hal_delay_ms</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, hal_cs_f71_delay.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_delay_ms
</UL>
<BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[1a]"></a>hal_delay_us</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, hal_cs_f71_delay.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_delay_ms
</UL>
<BR>[Called By]<UL><LI><a href="#[18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_calibration
</UL>

<P><STRONG><a name="[56]"></a>hal_static_reg_init</STRONG> (Thumb, 52 bytes, Stack size 24 bytes, hal_cs_f71_reg.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_reset_status_read
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_reset_status_clear
<LI><a href="#[57]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_cpuid_read
<LI><a href="#[58]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_chip_uniquei_id_read
</UL>

<P><STRONG><a name="[14]"></a>SystemInit</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hal_cs_f71_reg.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(.text)
</UL>
<P><STRONG><a name="[40]"></a>EnterSleep</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, hal_cs_f71_sleep.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pwr_enter_sleep_mode
</UL>
<BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
<LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_wait_sample_finished
</UL>

<P><STRONG><a name="[89]"></a>EnterDeepSleep2</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hal_cs_f71_sleep.o(.text), UNUSED)

<P><STRONG><a name="[5c]"></a>EnterDeepSleep2IICReset</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, hal_cs_f71_sleep.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pwr_enter_sleep_mode
</UL>

<P><STRONG><a name="[8a]"></a>Config_System_Clk</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hal_cs_f71_timer.o(.text), UNUSED)

<P><STRONG><a name="[5d]"></a>HAL_Timer0_Init</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, hal_cs_f71_timer.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[5e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tim_timer_config
<LI><a href="#[5f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tim_interrupt_config
<LI><a href="#[60]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tim_enable_ctrl
<LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rcc_apb_periph_clock_config
<LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;nvic_irq_priority_set
</UL>

<P><STRONG><a name="[61]"></a>HAL_Timer1_Init</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, hal_cs_f71_timer.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[63]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_init
<LI><a href="#[64]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_enable
<LI><a href="#[62]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rcc_timer1_clksource_config
<LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rcc_apb_periph_clock_config
<LI><a href="#[27]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;nvic_irqx_enable
<LI><a href="#[28]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;nvic_irq_priority_set
</UL>

<P><STRONG><a name="[8]"></a>TMR0_IRQHandler</STRONG> (Thumb, 10 bytes, Stack size 8 bytes, hal_cs_f71_timer.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = TMR0_IRQHandler
</UL>
<BR>[Calls]<UL><LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tim_interrupt_status_clear
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[9]"></a>TMR1_IRQHandler</STRONG> (Thumb, 14 bytes, Stack size 8 bytes, hal_cs_f71_timer.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = TMR1_IRQHandler
</UL>
<BR>[Calls]<UL><LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_isr_clear
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[6c]"></a>Timer0_Reset</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, hal_cs_f71_timer.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_timer_reset
</UL>

<P><STRONG><a name="[67]"></a>Timer1_Reset</STRONG> (Thumb, 12 bytes, Stack size 8 bytes, hal_cs_f71_timer.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_cmp_set
</UL>
<BR>[Called By]<UL><LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_timer_reset
</UL>

<P><STRONG><a name="[69]"></a>hal_timer_stop</STRONG> (Thumb, 18 bytes, Stack size 8 bytes, hal_cs_f71_timer.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_isr_clear
<LI><a href="#[6a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_disable
</UL>

<P><STRONG><a name="[6b]"></a>hal_timer_reset</STRONG> (Thumb, 36 bytes, Stack size 16 bytes, hal_cs_f71_timer.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[66]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_isr_clear
<LI><a href="#[65]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;tim_interrupt_status_clear
<LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Timer1_Reset
<LI><a href="#[6c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Timer0_Reset
</UL>

<P><STRONG><a name="[6d]"></a>HAL_UART0_Init</STRONG> (Thumb, 62 bytes, Stack size 16 bytes, hal_cs_f71_uart.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[6e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;usart_init
<LI><a href="#[70]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;usart_enable_ctrl
<LI><a href="#[6f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;usart_direction_enable_ctrl
<LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_io_multiples_set
<LI><a href="#[26]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;rcc_apb_periph_clock_config
</UL>

<P><STRONG><a name="[77]"></a>printk</STRONG> (Thumb, 1196 bytes, Stack size 112 bytes, hal_cs_f71_uart.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk_pad_space
<LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk_pad_zero
<LI><a href="#[71]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk_mknumstr
<LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk_putc
<LI><a href="#[79]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;strlen
</UL>
<BR>[Called By]<UL><LI><a href="#[48]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_log_info
</UL>

<P><STRONG><a name="[13]"></a>uart_send</STRONG> (Thumb, 24 bytes, Stack size 8 bytes, hal_cs_f71_uart.o(.text))
<BR><BR>[Stack]<UL><LI>Max Depth = 8<LI>Call Chain = uart_send
</UL>
<BR>[Calls]<UL><LI><a href="#[7b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;usart_flag_status_get
<LI><a href="#[7a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;usart_data_send
</UL>
<BR>[Address Reference Count : 1]<UL><LI> hal_cs_f71_uart.o(.text)
</UL>
<P><STRONG><a name="[48]"></a>hal_log_info</STRONG> (Thumb, 44 bytes, Stack size 40 bytes, hal_cs_f71_uart.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk
</UL>
<BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
<LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_channel_check
</UL>

<P><STRONG><a name="[0]"></a>Reset_Handler</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[1]"></a>NMI_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NMI_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[1]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;NMI_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[2]"></a>HardFault_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardFault_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[2]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HardFault_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[3]"></a>SVC_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SVC_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[3]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SVC_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[4]"></a>PendSV_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PendSV_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[4]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;PendSV_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[5]"></a>SysTick_Handler</STRONG> (Thumb, 2 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysTick_Handler
</UL>
<BR>[Called By]<UL><LI><a href="#[5]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;SysTick_Handler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[11]"></a>Default_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[11]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Default_IRQHandler
</UL>
<BR>[Called By]<UL><LI><a href="#[11]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Default_IRQHandler
</UL>
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[f]"></a>FAULT_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[a]"></a>I2C0_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[c]"></a>PA_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[10]"></a>PB_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[6]"></a>PVD_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[e]"></a>USART_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[d]"></a>WK_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[7]"></a>WWDT_IRQHandler</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, startup_csa37f71.o(.text))
<BR>[Address Reference Count : 1]<UL><LI> startup_csa37f71.o(RESET)
</UL>
<P><STRONG><a name="[8b]"></a>__aeabi_uidiv</STRONG> (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)

<P><STRONG><a name="[73]"></a>__aeabi_uidivmod</STRONG> (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[6e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;usart_init
<LI><a href="#[71]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk_mknumstr
<LI><a href="#[72]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
</UL>

<P><STRONG><a name="[8c]"></a>__aeabi_idiv</STRONG> (Thumb, 0 bytes, Stack size 16 bytes, idiv.o(.text), UNUSED)

<P><STRONG><a name="[72]"></a>__aeabi_idivmod</STRONG> (Thumb, 40 bytes, Stack size 16 bytes, idiv.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[71]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk_mknumstr
<LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_delay_ms
<LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_delay_init
</UL>

<P><STRONG><a name="[79]"></a>strlen</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, strlen.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk
</UL>

<P><STRONG><a name="[17]"></a>__scatterload</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
<BR><BR>[Calls]<UL><LI><a href="#[7c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__main_after_scatterload
</UL>
<BR>[Called By]<UL><LI><a href="#[16]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;_main_scatterload
</UL>

<P><STRONG><a name="[8d]"></a>__scatterload_rt2</STRONG> (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)

<P><STRONG><a name="[78]"></a>__ARM_common_switch8</STRONG> (Thumb, 28 bytes, Stack size 8 bytes, hal_cs_f71_uart.o(i.__ARM_common_switch8), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[6e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;usart_init
<LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk
<LI><a href="#[59]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_reset_status_read
<LI><a href="#[5a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_reset_status_clear
<LI><a href="#[22]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_io_multiples_set
</UL>

<P><STRONG><a name="[8e]"></a>__scatterload_copy</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)

<P><STRONG><a name="[8f]"></a>__scatterload_null</STRONG> (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)

<P><STRONG><a name="[90]"></a>__scatterload_zeroinit</STRONG> (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

<P><STRONG><a name="[1c]"></a>afe_adc_calibration_enable</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_calibration_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_calibration
</UL>

<P><STRONG><a name="[1d]"></a>afe_adc_calibration_finish</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_calibration_finish), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_calibration
</UL>

<P><STRONG><a name="[1e]"></a>afe_adc_calibration_valid_get</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_calibration_valid_get), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_calibration
</UL>

<P><STRONG><a name="[2b]"></a>afe_adc_channel_vs_select</STRONG> (Thumb, 94 bytes, Stack size 8 bytes, csa37f7x_afe.o(i.afe_adc_channel_vs_select), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[35]"></a>afe_adc_conver_finish</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_conver_finish))
<BR><BR>[Called By]<UL><LI><a href="#[b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AFE0_IRQHandler
</UL>

<P><STRONG><a name="[36]"></a>afe_adc_conver_finish_clear</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_conver_finish_clear))
<BR><BR>[Called By]<UL><LI><a href="#[b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;AFE0_IRQHandler
</UL>

<P><STRONG><a name="[3f]"></a>afe_adc_conver_start</STRONG> (Thumb, 34 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_conver_start), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
<LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_wait_sample_finished
</UL>

<P><STRONG><a name="[50]"></a>afe_adc_disable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_disable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_afe_disable
</UL>

<P><STRONG><a name="[1b]"></a>afe_adc_enable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_afe_enable
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
<LI><a href="#[18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_calibration
</UL>

<P><STRONG><a name="[29]"></a>afe_adc_interrupt_enable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_interrupt_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[2d]"></a>afe_adc_opreation_mode_set</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_opreation_mode_set), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[38]"></a>afe_adc_sample_data_get</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_adc_sample_data_get), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
<LI><a href="#[37]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_adc_get
</UL>

<P><STRONG><a name="[45]"></a>afe_ainp_pulldown_disable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_ainp_pulldown_disable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
</UL>

<P><STRONG><a name="[47]"></a>afe_ainp_pulldown_enable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_ainp_pulldown_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
</UL>

<P><STRONG><a name="[46]"></a>afe_ainp_pullup_disable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_ainp_pullup_disable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
</UL>

<P><STRONG><a name="[44]"></a>afe_ainp_pullup_enable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_ainp_pullup_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
</UL>

<P><STRONG><a name="[32]"></a>afe_dac_config</STRONG> (Thumb, 62 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_dac_config), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[3c]"></a>afe_dac_data_get</STRONG> (Thumb, 14 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_dac_data_get), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[3b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_dac_get
</UL>

<P><STRONG><a name="[3a]"></a>afe_dac_data_set</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_dac_data_set), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[39]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_dac_set
</UL>

<P><STRONG><a name="[51]"></a>afe_dac_disable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_dac_disable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_afe_disable
</UL>

<P><STRONG><a name="[33]"></a>afe_dac_enable</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_dac_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_afe_enable
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[20]"></a>afe_init</STRONG> (Thumb, 150 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_init), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[1f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_init_config
<LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adcr_init
</UL>

<P><STRONG><a name="[31]"></a>afe_pga_bypass_set</STRONG> (Thumb, 194 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_pga_bypass_set), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
<LI><a href="#[42]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;adcr_init
</UL>

<P><STRONG><a name="[4f]"></a>afe_pga_disable</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_pga_disable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_afe_disable
</UL>

<P><STRONG><a name="[4b]"></a>afe_pga_enable</STRONG> (Thumb, 20 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_pga_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_afe_enable
</UL>

<P><STRONG><a name="[41]"></a>afe_sample_channel_disble</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_sample_channel_disble), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
<LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_wait_sample_finished
</UL>

<P><STRONG><a name="[3e]"></a>afe_sample_channel_enable</STRONG> (Thumb, 12 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_sample_channel_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
<LI><a href="#[3d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_wait_sample_finished
</UL>

<P><STRONG><a name="[2c]"></a>afe_sample_channel_select</STRONG> (Thumb, 70 bytes, Stack size 12 bytes, csa37f7x_afe.o(i.afe_sample_channel_select), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[2a]"></a>afe_vs_config</STRONG> (Thumb, 52 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_vs_config), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[52]"></a>afe_vs_disable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_vs_disable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[4e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_afe_disable
</UL>

<P><STRONG><a name="[19]"></a>afe_vs_enable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_vs_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[4a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_afe_enable
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
<LI><a href="#[18]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_calibration
</UL>

<P><STRONG><a name="[30]"></a>afe_vs_limit_disable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_vs_limit_disable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[2e]"></a>afe_vs_limit_enable</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_afe.o(i.afe_vs_limit_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[28]"></a>nvic_irq_priority_set</STRONG> (Thumb, 416 bytes, Stack size 0 bytes, csa37f7x_nvic.o(i.nvic_irq_priority_set), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer0_Init
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
<LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer1_Init
</UL>

<P><STRONG><a name="[27]"></a>nvic_irqx_enable</STRONG> (Thumb, 26 bytes, Stack size 0 bytes, csa37f7x_nvic.o(i.nvic_irqx_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
<LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer1_Init
</UL>

<P><STRONG><a name="[5b]"></a>pwr_enter_sleep_mode</STRONG> (Thumb, 148 bytes, Stack size 16 bytes, csa37f7x_pwr.o(i.pwr_enter_sleep_mode), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[23]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_reg_wrprot_unlock
<LI><a href="#[25]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;system_reg_wrprot_lock
</UL>
<BR>[Called By]<UL><LI><a href="#[5c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterDeepSleep2IICReset
<LI><a href="#[40]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;EnterSleep
</UL>

<P><STRONG><a name="[26]"></a>rcc_apb_periph_clock_config</STRONG> (Thumb, 28 bytes, Stack size 0 bytes, csa37f7x_rcc.o(i.rcc_apb_periph_clock_config), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer0_Init
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
<LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART0_Init
<LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer1_Init
</UL>

<P><STRONG><a name="[24]"></a>rcc_hirc14_enable_set</STRONG> (Thumb, 30 bytes, Stack size 0 bytes, csa37f7x_rcc.o(i.rcc_hirc14_enable_set), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[62]"></a>rcc_timer1_clksource_config</STRONG> (Thumb, 70 bytes, Stack size 0 bytes, csa37f7x_rcc.o(i.rcc_timer1_clksource_config), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer1_Init
</UL>

<P><STRONG><a name="[58]"></a>system_chip_uniquei_id_read</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, csa37f7x_system.o(i.system_chip_uniquei_id_read), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_static_reg_init
</UL>

<P><STRONG><a name="[57]"></a>system_cpuid_read</STRONG> (Thumb, 8 bytes, Stack size 0 bytes, csa37f7x_system.o(i.system_cpuid_read), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_static_reg_init
</UL>

<P><STRONG><a name="[22]"></a>system_io_multiples_set</STRONG> (Thumb, 698 bytes, Stack size 4 bytes, csa37f7x_system.o(i.system_io_multiples_set), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
<LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART0_Init
</UL>

<P><STRONG><a name="[25]"></a>system_reg_wrprot_lock</STRONG> (Thumb, 18 bytes, Stack size 0 bytes, csa37f7x_system.o(i.system_reg_wrprot_lock), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pwr_enter_sleep_mode
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[23]"></a>system_reg_wrprot_unlock</STRONG> (Thumb, 50 bytes, Stack size 0 bytes, csa37f7x_system.o(i.system_reg_wrprot_unlock), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[5b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;pwr_enter_sleep_mode
<LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[5a]"></a>system_reset_status_clear</STRONG> (Thumb, 246 bytes, Stack size 4 bytes, csa37f7x_rcc.o(i.system_reset_status_clear), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_static_reg_init
</UL>

<P><STRONG><a name="[59]"></a>system_reset_status_read</STRONG> (Thumb, 124 bytes, Stack size 4 bytes, csa37f7x_rcc.o(i.system_reset_status_read), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
</UL>
<BR>[Called By]<UL><LI><a href="#[56]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_static_reg_init
</UL>

<P><STRONG><a name="[7f]"></a>systick_disable</STRONG> (Thumb, 34 bytes, Stack size 0 bytes, csa37f7x_systick.o(i.systick_disable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_delay_init
</UL>

<P><STRONG><a name="[7e]"></a>systick_init</STRONG> (Thumb, 38 bytes, Stack size 0 bytes, csa37f7x_systick.o(i.systick_init), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[54]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_delay_init
</UL>

<P><STRONG><a name="[60]"></a>tim_enable_ctrl</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, csa37f7x_tim.o(i.tim_enable_ctrl), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer0_Init
</UL>

<P><STRONG><a name="[5f]"></a>tim_interrupt_config</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, csa37f7x_tim.o(i.tim_interrupt_config), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer0_Init
</UL>

<P><STRONG><a name="[65]"></a>tim_interrupt_status_clear</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, csa37f7x_tim.o(i.tim_interrupt_status_clear))
<BR><BR>[Called By]<UL><LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_timer_reset
<LI><a href="#[8]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TMR0_IRQHandler
</UL>

<P><STRONG><a name="[5e]"></a>tim_timer_config</STRONG> (Thumb, 36 bytes, Stack size 0 bytes, csa37f7x_tim.o(i.tim_timer_config), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[5d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer0_Init
</UL>

<P><STRONG><a name="[68]"></a>timer1_cmp_set</STRONG> (Thumb, 26 bytes, Stack size 4 bytes, csa37f7x_time1.o(i.timer1_cmp_set), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[7d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_tcmp_busy_state_get
</UL>
<BR>[Called By]<UL><LI><a href="#[67]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;Timer1_Reset
</UL>

<P><STRONG><a name="[6a]"></a>timer1_disable</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, csa37f7x_time1.o(i.timer1_disable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_timer_stop
</UL>

<P><STRONG><a name="[64]"></a>timer1_enable</STRONG> (Thumb, 24 bytes, Stack size 0 bytes, csa37f7x_time1.o(i.timer1_enable), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer1_Init
</UL>

<P><STRONG><a name="[63]"></a>timer1_init</STRONG> (Thumb, 76 bytes, Stack size 0 bytes, csa37f7x_time1.o(i.timer1_init), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[61]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Timer1_Init
</UL>

<P><STRONG><a name="[66]"></a>timer1_isr_clear</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, csa37f7x_time1.o(i.timer1_isr_clear))
<BR><BR>[Called By]<UL><LI><a href="#[6b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_timer_reset
<LI><a href="#[69]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_timer_stop
<LI><a href="#[9]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;TMR1_IRQHandler
</UL>

<P><STRONG><a name="[7d]"></a>timer1_tcmp_busy_state_get</STRONG> (Thumb, 16 bytes, Stack size 0 bytes, csa37f7x_time1.o(i.timer1_tcmp_busy_state_get), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[68]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer1_cmp_set
</UL>

<P><STRONG><a name="[54]"></a>timer_delay_init</STRONG> (Thumb, 66 bytes, Stack size 16 bytes, csa37f7x_systick.o(i.timer_delay_init), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[72]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
<LI><a href="#[7e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;systick_init
<LI><a href="#[7f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;systick_disable
</UL>
<BR>[Called By]<UL><LI><a href="#[53]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Delay_Init
</UL>

<P><STRONG><a name="[55]"></a>timer_delay_ms</STRONG> (Thumb, 58 bytes, Stack size 16 bytes, csa37f7x_systick.o(i.timer_delay_ms), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[72]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
<LI><a href="#[80]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_delay_xms
</UL>
<BR>[Called By]<UL><LI><a href="#[1a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_delay_us
<LI><a href="#[2f]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_delay_ms
</UL>

<P><STRONG><a name="[7a]"></a>usart_data_send</STRONG> (Thumb, 10 bytes, Stack size 0 bytes, csa37f7x_usart.o(i.usart_data_send))
<BR><BR>[Called By]<UL><LI><a href="#[13]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart_send
</UL>

<P><STRONG><a name="[6f]"></a>usart_direction_enable_ctrl</STRONG> (Thumb, 136 bytes, Stack size 0 bytes, csa37f7x_usart.o(i.usart_direction_enable_ctrl), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART0_Init
</UL>

<P><STRONG><a name="[70]"></a>usart_enable_ctrl</STRONG> (Thumb, 32 bytes, Stack size 0 bytes, csa37f7x_usart.o(i.usart_enable_ctrl), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART0_Init
</UL>

<P><STRONG><a name="[7b]"></a>usart_flag_status_get</STRONG> (Thumb, 22 bytes, Stack size 0 bytes, csa37f7x_usart.o(i.usart_flag_status_get))
<BR><BR>[Called By]<UL><LI><a href="#[13]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;uart_send
</UL>

<P><STRONG><a name="[6e]"></a>usart_init</STRONG> (Thumb, 402 bytes, Stack size 32 bytes, csa37f7x_usart.o(i.usart_init), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[78]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__ARM_common_switch8
<LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[6d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_UART0_Init
</UL>
<P>
<H3>
Local Symbols
</H3>
<P><STRONG><a name="[18]"></a>afe_adc_calibration</STRONG> (Thumb, 36 bytes, Stack size 8 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[1a]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_delay_us
<LI><a href="#[19]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_vs_enable
<LI><a href="#[1b]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_enable
<LI><a href="#[1e]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_calibration_valid_get
<LI><a href="#[1d]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_calibration_finish
<LI><a href="#[1c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_adc_calibration_enable
</UL>
<BR>[Called By]<UL><LI><a href="#[21]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_AFE_Init_Sub
</UL>

<P><STRONG><a name="[42]"></a>adcr_init</STRONG> (Thumb, 60 bytes, Stack size 24 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[31]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_pga_bypass_set
<LI><a href="#[20]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;afe_init
</UL>
<BR>[Called By]<UL><LI><a href="#[4c]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;hal_channel_check
</UL>

<P><STRONG><a name="[49]"></a>get_comparing_values</STRONG> (Thumb, 88 bytes, Stack size 0 bytes, hal_cs_f71_afe.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[43]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;HAL_Get_Channel_PN_Value
</UL>

<P><STRONG><a name="[75]"></a>printk_putc</STRONG> (Thumb, 52 bytes, Stack size 16 bytes, hal_cs_f71_uart.o(.text), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk
<LI><a href="#[76]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk_pad_space
<LI><a href="#[74]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk_pad_zero
</UL>

<P><STRONG><a name="[71]"></a>printk_mknumstr</STRONG> (Thumb, 176 bytes, Stack size 56 bytes, hal_cs_f71_uart.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[72]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_idivmod
<LI><a href="#[73]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;__aeabi_uidivmod
</UL>
<BR>[Called By]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk
</UL>

<P><STRONG><a name="[74]"></a>printk_pad_zero</STRONG> (Thumb, 34 bytes, Stack size 40 bytes, hal_cs_f71_uart.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk_putc
</UL>
<BR>[Called By]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk
</UL>

<P><STRONG><a name="[76]"></a>printk_pad_space</STRONG> (Thumb, 34 bytes, Stack size 40 bytes, hal_cs_f71_uart.o(.text), UNUSED)
<BR><BR>[Calls]<UL><LI><a href="#[75]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk_putc
</UL>
<BR>[Called By]<UL><LI><a href="#[77]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;printk
</UL>

<P><STRONG><a name="[80]"></a>timer_delay_xms</STRONG> (Thumb, 74 bytes, Stack size 0 bytes, csa37f7x_systick.o(i.timer_delay_xms), UNUSED)
<BR><BR>[Called By]<UL><LI><a href="#[55]">&gt;&gt;</a>&nbsp;&nbsp;&nbsp;timer_delay_ms
</UL>
<P>
<H3>
Undefined Global Symbols
</H3><HR></body></html>
